casting powder - German English Dictionary